make a drop - French English Dictionary